package com.ruoyi.customerSample.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.util.Date;

/**
 * 原因解决反馈对象 customer_feedback
 * 
 * @author ruoyi
 * @date 2023-10-13
 */
@ApiModel("原因解决反馈")
@Data
public class CustomerFeedback extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private Long id;

    /** 序号 */
    @Excel(name = "序号")
    private String sort;

    /** 问题描述 */
    @Excel(name = "问题描述")
    private String question;

    /** 纠正措施 */
    @Excel(name = "纠正措施")
    private String answer;

    /** 责任部门 */
    @Excel(name = "责任部门")
    private String dept;

    /** 责任人 */
    @Excel(name = "责任人")
    private String people;

    /** 要求完成时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "要求完成时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date requestTime;

    /** 实际完成时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际完成时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date realTime;

    /** 验证时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "验证时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date validationTime;

    /** 验证人 */
    @Excel(name = "验证人")
    private String validationPeople;

    /** 备注 */
    @Excel(name = "备注")
    private String remarks;

    /** 状态 */
    @Excel(name = "状态")
    private String state;
}
